Elements and Performance Criteria
- Prepare for test
- Prepare test environment
- Prepare test scripts (online test) or test run (batch test) for running
- Review expected results against test and acceptance criteria
- Confirm pre-existing modules and compile modification logs
- Perform static tests of each point of integration and verify correctness of arguments, positional parameters and return values in each integration suite
- Review results of earlier component testing and ensure critical issues are identified and considered
- Conduct test
- Select appropriate test tools
- Run test scripts and document results against software life cycle model
- Ensure that memory leakage, global name-space pollution and static variables are specifically addressed for each integration unit in line with test and acceptance criteria
- Follow and adopt integration standards where appropriate in line with quality benchmarks
- Compare test results to requirements on completion of each integration component
- Analyse and classify results
- Summarise and classify test results and highlight areas of concern
- Compare test results against requirements and design specification, and prepare report
- Notify operations of completion of testing where appropriate
- 3.4 Ensure attendees' details and comments are logged and signatures gained
- Schedule and conduct a feedback meeting to discuss report and possible next actions with stakeholders if necessary
- Ensure test reporting complies with documentation and reporting standards